package com.oig.sys.msg.service;

import com.oig.sys.msg.dto.PushChannelDto;
import com.oig.sys.msg.vo.PushChannelVo;

import java.util.List;

/**
 * @author xulele
 */
public interface ITbPushChannelService {

    /**
     * add
     */
    PushChannelVo addPushChannel(PushChannelDto noticeMsgDto);

    /**
     * update
     */
    PushChannelVo updatePushChannel(PushChannelDto noticeMsgDto);

    /**
     * del
     */
    void delPushChannel(Integer id);

    /**
     * get info
     */
    PushChannelVo getPushChannel(Integer id);

    List<PushChannelVo> listChannel(String supportMsgType, Integer tenantId);

}
